Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
chameleon
n. caméléon
detail>>
lesser
adj. inférieur; plus petit; moindre
detail>>
1
2
3
Next